package com.onadake.domain;

/**
 * Enumerates all entity types.
 * 
 * @author radek.hecl
 *
 */
public enum EntityType {

    /**
     * Role type. This determines the access to the system.
     */
    ROLE,
    
    /**
     * User type. User is anything which access the application (mostly human).
     */
    USER,
    
    /**
     * Friendship code. This is one time use code to enable friendships.
     */
    FRIENDSHIP_CODE,
    
    /**
     * Chat message. This is message which users are sending between themselves.
     */
    CHAT_MESSAGE

}
